﻿@Html.Partial("nav_bar_contenidos")
@model SIFIET.GestionContenidos.Datos.Modelo.CONTENIDO

@{
    ViewBag.Title = "RegistrarContenido";
}
<link href="~/Content/themes/base/multi-select.css" media="screen" rel="stylesheet" type="text/css" />

<h2>RegistrarContenido</h2>

@using (Html.BeginForm("RegistrarContenido","Contenidos")) 
{
    @Html.AntiForgeryToken()

    <div>
        <h4>CONTENIDO</h4>
        <hr />
        @Html.ValidationSummary(true)
               

        <div>
            Titulo
            <div>
                @Html.EditorFor(model => model.TITULOCONTENIDO)
                @Html.ValidationMessageFor(model => model.TITULOCONTENIDO)
            </div>
        </div>

        <div>
            Descripcion
            <div>
                @Html.TextAreaFor(model => model.DESCRIPCIONCONTENIDO)
                @Html.ValidationMessageFor(model => model.DESCRIPCIONCONTENIDO)
            </div>
        </div>        
        <div>
            Cuerpo
            <div>
                @Html.TextAreaFor(model => model.CUERPOCONTENIDO)
                @Html.ValidationMessageFor(model => model.CUERPOCONTENIDO)
            </div>
        </div>

        @Html.HiddenFor(model => model.FECHACREACIONCONTENIDO, new { @Value = DateTime.Now.ToString("dd-MM-yyyy",null)})

        @Html.HiddenFor(model => model.ESTADOCONTENIDO, new { @Value = "Activo" })

        @Html.HiddenFor(model => model.IDENTIFICADORCATEGORIA, new { @Value = (decimal) @ViewBag.idCategoria })

        <div>
            Prioridad
            <div>
                @Html.EditorFor(model => model.PRIORIDADCONTENIDO)
                @Html.ValidationMessageFor(model => model.PRIORIDADCONTENIDO)
            </div>
        </div>
        @Html.HiddenFor(model => model.operacion, new { @Value = "Registrar" })
        @Html.HiddenFor(model => model.autorContenido, new { @Value = @Context.User.Identity.Name+"@unicauca.edu.co" })
    </div>
    if (ViewBag.ListaErrores != null)
    {
        foreach (var item in ViewBag.ListaErrores)
        {
            <p class="text-warning">@item</p>
        }
    }
    foreach (var item in ViewBag.ListaAtributos)
    {
        <table>
            <tr>
                <td>
                    <label>@item.NOMBREATRIBUTO</label>
                </td>                      
            </tr>
            @if (((string)@item.TIPOATRIBUTO).Equals("date"))
            {
                <tr>
                    <td>
                        <input type="date" name="@item.NOMBREATRIBUTO" value="@item.dato" />
                    </td>
                </tr>
            }
            else{
                <tr>                
                    <td>
                        <input type="text" name="@item.NOMBREATRIBUTO" value="@item.dato" />
                    </td>
                </tr>
            }
            @*if (((string) @item.TIPOATRIBUTO).Equals("image"))
            {
                <tr>
                    <td>
                        <input type="file" name="@item.NOMBREATRIBUTO" value="@item.dato" />
                    </td>
                </tr>
            }*@
        </table>
    }
    <div>
                Etiquetas :
                <div>
                    @Html.ListBox("ListaEtiquetas", ViewBag.ListaEtiquetas as MultiSelectList, new { multiple = "multiple" })                    
                </div>
            </div>
    
        <div>            
            <input type="submit" value="Guardar" onclick="return confirmacionAgregarContenido();" />
            <input type="submit" value="Cancelar" onclick="return confirmSalirContenido();" /> 
        </div>
}

<script src="~/Scripts/jquery-1.10.2.min.js"></script>
<script src="~/Scripts/jquery.validate.min.js"></script>
<script src="~/Scripts/jquery.validate.unobtrusive.min.js"></script>
<script type="text/javascript" src="~/Scripts/jquery-ui-1.8.11.min.js"></script>
<script type="text/javascript" src="~/Scripts/jquery.multi-select.js"></script>
<script type="text/javascript" src="~/Scripts/jquery.quicksearch.js"></script>
<script>cargarMultiselectDocumentEtiquetas();</script>
